pulled oneself together - Französisch Englisch Wörterbuch